package com.winshare.saleAssistant.service;

import com.winshare.saleAssistant.domain.dto.req.*;
import com.winshare.saleAssistant.domain.dto.resp.BannerRespDTO;
import com.winshare.saleAssistant.util.Page;

public interface BannerService {

    void save(BannerCreateDTO bannerCreateDTO);

    void update(BannerUpdateDTO bannerUpdateDTO);

    Page<BannerRespDTO> getBannerList(BannerQueryDTO bannerQueryDTO);

    void delete(BannerIdDTO bannerIdDTO);

    BannerRespDTO getBannerDetail(BaseIdDTO baseIdDTO);

    void addClickCount(BaseIdDTO baseIdDTO);
}
